home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / clang / c_course.zip / TABCONT.TXT < prev    next >
Text File  |  1989-12-30  |  7KB  |  160 lines

  1.         CORONADO ENTERPRISES C TUTOR - Ver 1.00
  2.             - TABLE OF CONTENTS
  3.  
  4.  
  5.         Introduction --------------------------------------- Page  1
  6.  
  7.         Chapter  1 - Getting started ----------------------- Page  4
  8.                       FIRSTEX.C   The first example program
  9.  
  10.         Chapter  2 - Program Structure --------------------- Page  7
  11.                       TRIVIAL.C   The minimum program
  12.                       WRTSOME.C   Write some output  
  13.                       WRTMORE.C   Write more output
  14.                       ONEINT.C    One integer variable
  15.                       COMMENTS.C  Comments in C
  16.                       GOODFORM.C  Good program style
  17.                       UGLYFORM.C  Bad program style
  18.          
  19.         Chapter  3 - Program Control ----------------------- Page 12
  20.                       WHILE.C     The While loop
  21.                       DOWHILE.C   The Do-While loop
  22.                       FORLOOP.C   The For loop
  23.                       IFELSE.C    The If & If-Else construct
  24.                       BREAKCON.C  The Break & Continue
  25.                       SWITCH.C    The Switch construct
  26.                       GOTOEX.C    The Goto Statement
  27.                       TEMPCONV.C  The temperature conversion
  28.                       DUMBCONV.C  Poor program style
  29.          
  30.         Chapter  4 - Assignment & Logical Compare ---------- Page 18
  31.                       INTASIGN.C  Integer assignments
  32.                       MORTYPES.C  More data types
  33.                       LOTTYPES.C  Lots of data types
  34.                       COMPARES.C  Logical compares
  35.                       CRYPTIC.C   The cryptic constructs
  36.  
  37.         Chapter  5 - Functions & Scope of variables -------- Page 29
  38.                       SUMSQRES.C  First functions
  39.                       SQUARES.C   Return a value 
  40.                       FLOATSQ.C   Floating returns
  41.                       SCOPE.C     Scope of variables
  42.                       RECURSON.C  Simple Recursion Program
  43.                       BACKWARD.C  Another Recursion Program
  44.  
  45.         Chapter  6 - Defines & Macros ---------------------- Page 39
  46.                       DEFINE.C    Defines
  47.                       MACRO.C     Macros
  48.  
  49.         Chapter  7 - Strings and Arrays -------------------- Page 42
  50.                       CHRSTRG.C   Character Strings
  51.                       STRINGS.C   More Character strings
  52.                       INTARRAY.C  Integer Array
  53.                       BIGARRAY.C  Many Arrays
  54.                       PASSBACK.C  Getting data from Functions
  55.                       MULTIARY.C  Multidimensional arrays
  56.  
  57.  
  58.  
  59.                         C TUTORIAL - TABLE OF CONTENTS 
  60.  
  61.  
  62.  
  63.         Chapter  8 - Pointers ------------------------------ Page 48
  64.                       POINTER.C   Simple Pointers
  65.                       POINTER2.C  More pointers
  66.                       TWOWAY.C    Twoway Function Data
  67.          
  68.         Chapter  9 - Standard Input/Output ----------------- Page 55
  69.                       SIMPLEIO.C  Simplest standard I/O
  70.                       SINGLEIO.C  Single character I/O
  71.                       BETTERIN.C  Better form of single I/O
  72.                       INTIN.C     Integer input
  73.                       STRINGIN.C  String input
  74.                       INMEM.C     In memory I/O conversion
  75.                       SPECIAL.C   Standard error output
  76.          
  77.         Chapter 10 - File Input/Output --------------------- Page 66
  78.                       FORMOUT.C   Formatted output
  79.                       CHAROUT.C   Single character output
  80.                       READCHAR.C  Read single characters
  81.                       READTEXT.C  Read single words
  82.                       READGOOD.C  Better read and display
  83.                       READLINE.C  Read a full line
  84.                       ANYFILE.C   Read in any file
  85.                       PRINTDAT.C  Output to the printer
  86.  
  87.         Chapter 11 - Structures ---------------------------- Page 73
  88.                       STRUCT1.C   Minimum structure example
  89.                       STRUCT2.C   Array of structures
  90.                       STRUCT3.C   Structures with pointers
  91.                       NESTED.C    Nested structure
  92.                       UNION1.C    An example union
  93.                       UNION2.C    Another Union example
  94.  
  95.         Chapter 12 - Dynamic Allocation -------------------- Page 83
  96.                       DYNLIST.C   Simple Dynamic Allocation
  97.                       BIGDYNL.C   Large Dynamic Allocation 
  98.                       DYNLINK.C   Dynamic Linked List Program
  99.  
  100.         Chapter 13 - Character and Bit Manipulation -------- Page 92
  101.                       UPLOW.C     Upper/Lower Case Text
  102.                       CHARCLAS.C  Character Classification
  103.                       BITOPS.C    Logical Bit Operations
  104.                       SHIFTER.C   Bit Shifting Operations
  105.  
  106.         Chapter 14 - Example programs ---------------------- Page 94
  107.                       DOSEX.C     DOS call examples
  108.                       WHATNEXT.C  Ask Question in Batch File
  109.                       LIST.C      Source Code Lister
  110.                       VC.C        Visual Calculator
  111.  
  112.  
  113.          This   documentation  and  the  accompanying  software, 
  114.     including all of the example C programs and text files,  are 
  115.     protected under United States copyright law to protect  them 
  116.     from  unauthorized commercialization.   This entire tutorial 
  117.     is distributed under the "Freeware" concept which means that 
  118.     you  are not required to pay for it.  You are  permitted  to 
  119.     copy  the  disks  in their entirety and pass them  on  to  a 
  120.     friend  or aquaintance.   In fact,  you are encouraged to do 
  121.     so.   You  are permitted to charge a small fee to cover  the 
  122.     mechanical  costs of duplication,  but the  software  itself 
  123.     must be distributed free of charge, and in its entirety.
  124.  
  125.          If  you find the tutorial and the accompanying  example 
  126.     programs useful,  you may, if you desire, pay a small fee to 
  127.     the  author to help compensate him for his time and  expense 
  128.     in  writing  it.   A  payment  of  $10.00  is  suggested  as 
  129.     reasonable  and sufficient.   If you don't feel the tutorial 
  130.     was worth this amount,  please do not make any payment,  but 
  131.     feel free to send in the questionnaire anyway.
  132.  
  133.          Whether or not you send any payment, feel free to write 
  134.     to  Coronado  Enterprises  and ask for the  latest  list  of 
  135.     available  tutorials  and a list of the known Public  Domain 
  136.     libraries  that  can supply you with this software  for  the 
  137.     price of copying.   Please enclose a self addressed  stamped 
  138.     envelope,  business size preferred, for a copy of the latest 
  139.     information.   See  the  accompanying "READ.ME" file on  the 
  140.     disk for more information.
  141.  
  142.          I  have  no facilities for telephone  support  of  this 
  143.     tutorial  and have no plans to institute such.   If you find 
  144.     any problems,  or if you have any suggestions,  please write 
  145.     to  me at the address below.
  146.  
  147.                Gordon Dodrill - June 30, 1986
  148.  
  149.  
  150.  
  151.  
  152.  
  153.           Copyright (c) 1986, Coronado Enterprises
  154.  
  155.  
  156.                 Coronado Enterprises
  157.                12501 Coronado Ave NE
  158.                Albuquerque, New Mexico 87122
  159.  
  160.